DNA data embedding is a newly emerging field aspiring to encodedata in deoxyribonucleic acid (DNA). DNA is an inherentlydigital and noisy medium, undergoing substitution, insertion anddeletion mutations. Hence, encoding information in DNA can beseen as a particular case of digital communications in which biologicalconstraints must be observed. In this paper we propose a modificationof Davey and MacKay’s watermark synchronisation code(unrelated to digital watermarking) to create an encoding proceduremore biocompatible with the host organism than previous methods.In addition, when combined with a low density parity check (LDPC)code, the method provides near-optimum error correction. We alsoobtain the theoretical embedding capacity of DNA under substitutionmutations for the increased biocompatibility constraint. This result,along with an existing bound on capacity for insertion and deletionmutations, is compared to the proposed algorithm’s performance bymeans of Monte Carlo simulations
展开▼